composite carriage - German English Dictionary